// pages/partstudydetail/partstudydetail.js
var httpUtils = require('../../url.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    subjectlist:['ds','os','cn','pocc'],
    subId:-1,
    partList:[],
    dsParts:['绪论','线性表','栈和队列','串','树与二叉树','图','查找','排序'],
    osParts:['计算机系统概述','进程管理','内存管理','文件管理','输入输出（I/O)管理'],
    cnParts:['计算机网络体系结构','物理层','数据链路层','网络层','传输层','应用层'],
    poccParts:['计算机系统概述','数据的表示和运算','存储系统','指令系统','总线','输入输出系统']
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var pId = parseInt(options.subId);
    this.setData({
      subId: pId
    })
    //注：所有data中的数据都要加this.data
    if(pId==0){
      this.setData({
        partList: this.data.dsParts
      })
    }else if(pId == 1){
      this.setData({
        partList: this.data.osParts
      })
    }else if(pId == 2){
      this.setData({
        partList: this.data.cnParts
      })
    }else if(pId == 3){
      this.setData({
        partList: this.data.poccParts
      })
    }
  },
  goToExercises(e){
    //注意：共用exercises的话，由于数据库中的表不是同一个，所以url也有区别(学科加上章节)
    console.log(e.currentTarget.id);
    var partId = parseInt(e.currentTarget.id)+1;
    wx.navigateTo({
      url: '/pages/partExersdetail/partExerdetail?sub='+this.data.subjectlist[this.data.subId]+partId,
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})